if ($('#ttMBPubSecMbxsContainer, #ttMBPubSecMbxsSelect, #ttMBPubSecMbxsOverlay').length>0){
	alert('Page should be refreshed after each use of the tool. \r\n\r\nRefreshing now... \r\n\r\nFeel free to use the tool again after page load.');
	location.reload();
}else{

	$.ttMbxChngUrlParam = function(name, urlstr){
		var results = new RegExp('[\?&]' + name + '=([^&#]*)').exec(urlstr);
		if (results==null){
			return null;
		}
		else{
			return results[1] || 0;
		}
	}

	function ttMbxChngSuggestionUpdate(){

		if ($('#ttMBPubSecMbxsContainer .ttMbxChngText').val().indexOf('_Prem')>-1){
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html(
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_Prem','_Per')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_Prem','_Bus')+'</a> '
			);
			return true;
		}else{
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html('No suggestions');
		}

		if ($('#ttMBPubSecMbxsContainer .ttMbxChngText').val().indexOf('_Per')>-1){
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html(
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_Per','_Prem')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_Per','_Bus')+'</a> '
			);
			return true;
		}else{
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html('No suggestions');
		}

		if ($('#ttMBPubSecMbxsContainer .ttMbxChngText').val().indexOf('_Bus')>-1){
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html(
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_Bus','_Per')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_Bus','_Prem')+'</a> '
			);
			return true;
		}else{
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html('No suggestions');
		}

		if ($('#ttMBPubSecMbxsContainer .ttMbxChngText').val().indexOf('_P')>-1){
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html(
				'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_P','_PR')+'</a>, ' +
				'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_P','_ST')+'</a>, ' +
				'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_P','_OPENPLAN')+'</a>, ' +
				'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_P','_SBPR')+'</a>, ' +
				'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_P','_SBP')+'</a>, ' +
				'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_P','_BD')+'</a>, ' +
				'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_P','_BDP')+'</a>, ' +
				'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_P','_BDPR')+'</a>, ' +
				'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_P','_SB')+'</a> '
			);
			return true;
		}else{
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html('No suggestions');
		}

		if ($('#ttMBPubSecMbxsContainer .ttMbxChngText').val().indexOf('_PR')>-1){
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html(
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_PR','_P')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_PR','_ST')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_PR','_OPENPLAN')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_PR','_SBPR')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_PR','_SBP')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_PR','_BD')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_PR','_BDP')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_PR','_BDPR')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_PR','_SB')+'</a> '
			);
			return true;
		}else{
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html('No suggestions');
		}

		if ($('#ttMBPubSecMbxsContainer .ttMbxChngText').val().indexOf('_ST')>-1){
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html(
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_ST','_PR')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_ST','_P')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_ST','_OPENPLAN')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_ST','_SBPR')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_ST','_SBP')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_ST','_BD')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_ST','_BDP')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_ST','_BDPR')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_ST','_SB')+'</a> '
			);
			return true;
		}else{
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html('No suggestions');
		}

		if ($('#ttMBPubSecMbxsContainer .ttMbxChngText').val().indexOf('_OPENPLAN')>-1){
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html(
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_OPENPLAN','_P')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_OPENPLAN','_PR')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_OPENPLAN','_ST')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_OPENPLAN','_SBPR')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_OPENPLAN','_SBP')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_OPENPLAN','_BD')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_OPENPLAN','_BDP')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_OPENPLAN','_BDPR')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_OPENPLAN','_SB')+'</a> '
			);
			return true;
		}else{
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html('No suggestions');
		}

		if ($('#ttMBPubSecMbxsContainer .ttMbxChngText').val().indexOf('_SBPR')>-1){
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html(
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_SBPR','_P')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_SBPR','_PR')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_SBPR','_ST')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_SBPR','_OPENPLAN')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_SBPR','_SBP')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_SBPR','_BD')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_SBPR','_BDP')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_SBPR','_BDPR')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_SBPR','_SB')+'</a> '
			);
			return true;
		}else{
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html('No suggestions');
		}

		if ($('#ttMBPubSecMbxsContainer .ttMbxChngText').val().indexOf('_SBP')>-1){
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html(
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_SBP','_P')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_SBP','_PR')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_SBP','_ST')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_SBP','_OPENPLAN')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_SBP','_SBPR')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_SBP','_BD')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_SBP','_BDP')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_SBP','_BDPR')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_SBP','_SB')+'</a> '
			);
			return true;
		}else{
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html('No suggestions');
		}

		if ($('#ttMBPubSecMbxsContainer .ttMbxChngText').val().indexOf('_BD')>-1){
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html(
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_BD','_P')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_BD','_PR')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_BD','_ST')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_BD','_OPENPLAN')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_BD','_SBPR')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_BD','_SBP')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_BD','_BDP')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_BD','_BDPR')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_BD','_SB')+'</a> '
			);
			return true;
		}else{
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html('No suggestions');
		}

		if ($('#ttMBPubSecMbxsContainer .ttMbxChngText').val().indexOf('_BDP')>-1){
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html(
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_BDP','_P')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_BDP','_PR')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_BDP','_ST')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_BDP','_OPENPLAN')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_BDP','_SBPR')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_BDP','_SBP')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_BDP','_BD')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_BDP','_BDPR')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_BDP','_SB')+'</a> '
			);
			return true;
		}else{
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html('No suggestions');
		}

		if ($('#ttMBPubSecMbxsContainer .ttMbxChngText').val().indexOf('_BDPR')>-1){
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html(
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_BDPR','_P')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_BDPR','_PR')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_BDPR','_ST')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_BDPR','_OPENPLAN')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_BDPR','_SBPR')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_BDPR','_SBP')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_BDPR','_BD')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_BDPR','_BDP')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_BDPR','_SB')+'</a> '
			);
			return true;
		}else{
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html('No suggestions');
		}

		if ($('#ttMBPubSecMbxsContainer .ttMbxChngText').val().indexOf('_SB')>-1){
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html(
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_SB','_P')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_SB','_PR')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_SB','_ST')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_SB','_OPENPLAN')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_SB','_SBPR')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_SB','_SBP')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_SB','_BD')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_SB','_BDP')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('_SB','_BDPR')+'</a> '
			);
			return true;
		}else{
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html('No suggestions');
		}

		if ($('#ttMBPubSecMbxsContainer .ttMbxChngText').val().indexOf('Per_trk')>-1){
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html(
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('Per_trk','Prem_trk')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('Per_trk','Bus_trk')+'</a> '
			);
			return true;
		}else{
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html('No suggestions');
		}

		if ($('#ttMBPubSecMbxsContainer .ttMbxChngText').val().indexOf('Prem_trk')>-1){
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html(
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('Prem_trk','Per_trk')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('Prem_trk','Bus_trk')+'</a> '
			);
			return true;
		}else{
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html('No suggestions');
		}

		if ($('#ttMBPubSecMbxsContainer .ttMbxChngText').val().indexOf('Bus_trk')>-1){
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html(
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('Bus_trk','Per_trk')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('Bus_trk','Prem_trk')+'</a> '
			);
			return true;
		}else{
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html('No suggestions');
		}

		if ($('#ttMBPubSecMbxsContainer .ttMbxChngText').val().indexOf('Pers_')>-1){
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html(
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('Pers_','Prem_')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('Pers_','Bus_')+'</a> '
			);
			return true;
		}else{
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html('No suggestions');
		}

		if ($('#ttMBPubSecMbxsContainer .ttMbxChngText').val().indexOf('Prem_')>-1){
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html(
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('Prem_','Pers_')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('Prem_','Bus_')+'</a> '
			);
			return true;
		}else{
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html('No suggestions');
		}

		if ($('#ttMBPubSecMbxsContainer .ttMbxChngText').val().indexOf('Bus_')>-1){
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html(
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('Bus_','Pers_')+'</a>, ' +
					'<a href="#">'+$('#ttMBPubSecMbxsContainer .ttMbxChngText').val().replace('Bus_','Prem_')+'</a> '
			);
			return true;
		}else{
			$('#ttMBPubSecMbxsContainer .ttMbxChngSuggestions').html('No suggestions');
		}

	}

	$('#ttMBPubSecMbxsContainer, #ttMBPubSecMbxsSelect, #ttMBPubSecMbxsOverlay').remove(); /* start fresh */

	$(function() {

		$('#ttMBPubSecMbxsContainer, #ttMBPubSecMbxsSelect, #ttMBPubSecMbxsOverlay').remove(); /* start fresh */

		//Create an array for each mbox to hold name, id and html
		var ttSelectMBPubSecMbxs = '<select id="ttMBPubSecMbxsSelect" style="width: 710px;color: black;font-size: 11px;font-weight: normal;float: none;clear: both;padding: 3px;border-radius: 0;height: 24px;">';
		//Loop through Mboxes
		mboxFactoryDefault.getMboxes().each(function (i, e) {
			ttSelectMBPubSecMbxs += "<option value='" + i.nb + "'>" + i.g + "</option>";
		});
		ttSelectMBPubSecMbxs += "</select>";




		$('body').append('<div id="ttMBPubSecMbxsContainer" style="position: fixed; width: 800px;margin: 5% auto;left: 0;right: 0; top: 10px; padding: 30px; border: 1px solid #4d8fcc; z-index: 999999; background: #fff; display: block;">' +
			'<label style="font-size:10px;">List of mboxes: </label>' +
			ttSelectMBPubSecMbxs +
			'<label style="font-size:10px; margin: 15px 0; display: block;">New Name: <input type="text" class="ttMbxChngText" value="" style="position: relative;z-index: 999999;margin-left: 20px;width: 700px;padding: 2px; font-size: 11px;"/></label>' +
			'<label style="font-size:10px; margin: 15px 0; display: block;">Suggestions: <span class="ttMbxChngSuggestions" style="font-style: italic; margin-left: 12px;">No suggestions</span></label>' +
			'<label style="font-size:10px; margin: 15px 0; display: none;" class="ttMbxChngAccTypeLabel" title="Change acc_type?">acc_type: <input type="text" class="ttMbxChngAccTypeText" value="" title="Change acc_type to one of these predefined values: PCC_BD, PCC_CU, PCC_CA, PCC_LO_LN, PCC_IN, PCC_PE, PCC_SV, PCC_LI, PCC_NA, PCC_MO, PCC_SO, PCC_O, or if it\'s not on the list, just type in a different value" style="position: relative;z-index: 999999;margin-left: 28px;width: 700px;padding: 2px; font-size: 11px;"/></label>' +
			'<label style="font-size:10px; margin: 15px 0; display: none;" class="ttMbxChngAccInstLabel" title="Change acc_instance?">acc_instance: <input type="text" class="ttMbxChngAccInstText" value="" title="Change acc_instance to 1, 2 or 3" style="position: relative;z-index: 999999;margin-left: 8px;width: 700px;padding: 2px; font-size: 11px;"/></label>' +
			'<input type="button" value="Change" class="ttMbxChngBtn" style="display: inline;"/>' +
			'<input type="button" value="Close" class="ttMbxClsBtn" style="display: inline; margin-left: 685px;"/>' +
			'</div>' +
			'<div id="ttMBPubSecMbxsOverlay" style="z-index:999998;position:fixed;opacity:.7;filter:alpha(opacity=70);top:0;left:0;height:100%;width:100%;background-color:#000"></div>');

		$("#ttMBPubSecMbxsContainer #ttMBPubSecMbxsSelect").live('change',function(e){
			$('#ttMBPubSecMbxsContainer .ttMbxChngText').val($('#ttMBPubSecMbxsContainer #ttMBPubSecMbxsSelect option:selected').text());

			//Check for acc_type parameters
			if (typeof mboxFactoryDefault.get($('#ttMBPubSecMbxsContainer #ttMBPubSecMbxsSelect option:selected').text())['Mb']['x']!=='undefined'&& mboxFactoryDefault.get($('#ttMBPubSecMbxsContainer #ttMBPubSecMbxsSelect option:selected').text())['Mb']['x'].src.indexOf('acc_type')>-1){
				$(".ttMbxChngAccTypeLabel").css({display: 'block'});
				$(".ttMbxChngAccTypeLabel .ttMbxChngAccTypeText").val(decodeURIComponent($.ttMbxChngUrlParam('acc_type',mboxFactoryDefault.get($('#ttMBPubSecMbxsContainer #ttMBPubSecMbxsSelect option:selected').text())['Mb']['x'].src)));
			}else{
				$(".ttMbxChngAccTypeLabel").hide();
				$(".ttMbxChngAccTypeLabel .ttMbxChngAccTypeText").val('');
			}

			//Check for acc_instance parameters
			if (typeof mboxFactoryDefault.get($('#ttMBPubSecMbxsContainer #ttMBPubSecMbxsSelect option:selected').text())['Mb']['x']!=='undefined' && mboxFactoryDefault.get($('#ttMBPubSecMbxsContainer #ttMBPubSecMbxsSelect option:selected').text())['Mb']['x'].src.indexOf('acc_instance')>-1){
				$(".ttMbxChngAccInstLabel").css({display: 'block'});
				$(".ttMbxChngAccInstLabel .ttMbxChngAccInstText").val(decodeURIComponent($.ttMbxChngUrlParam('acc_instance',mboxFactoryDefault.get($('#ttMBPubSecMbxsContainer #ttMBPubSecMbxsSelect option:selected').text())['Mb']['x'].src)));
			}else{
				$(".ttMbxChngAccInstLabel").hide();
				$(".ttMbxChngAccInstLabel .ttMbxChngAccInstText").val('');
			}

			ttMbxChngSuggestionUpdate();
		});

		$("#ttMBPubSecMbxsContainer .ttMbxChngText").live('change, keydown, focus, keyup',function(e){
			ttMbxChngSuggestionUpdate();
		});

		$("#ttMBPubSecMbxsContainer .ttMbxClsBtn").live('click',function(e){
			$('#ttMBPubSecMbxsContainer, #ttMBPubSecMbxsOverlay').hide();
		});

		$("#ttMBPubSecMbxsContainer .ttMbxChngSuggestions a").live('click',function(e){
			$("#ttMBPubSecMbxsContainer .ttMbxChngText").val($(this).text());
			ttMbxChngSuggestionUpdate();
			return false;
		});

		$("#ttMBPubSecMbxsContainer .ttMbxChngBtn").live('click',function(e){

			/*if ($('#ttMBPubSecMbxsContainer #ttMBPubSecMbxsSelect option:selected').text()==$('#ttMBPubSecMbxsContainer .ttMbxChngText').val()){
				//alert('No change specified!');
			}else{*/


				ttNewCurMBIDPubSec = $('#ttMBPubSecMbxsContainer #ttMBPubSecMbxsSelect option:selected').val().replace('mboxImported-default-','').replace('-0','').replace($('#ttMBPubSecMbxsContainer #ttMBPubSecMbxsSelect option:selected').text(),$('#ttMBPubSecMbxsContainer .ttMbxChngText').val());
				$('<div id="'+ttNewCurMBIDPubSec+'_mbox_id'+'"></div>').insertAfter('#'+$('#ttMBPubSecMbxsContainer #ttMBPubSecMbxsSelect option:selected').val()); /* Create new Divs */
				$('#'+$('#ttMBPubSecMbxsContainer #ttMBPubSecMbxsSelect option:selected').val()).remove(); /* remove original; comment out if you need both */
				mboxDefine(ttNewCurMBIDPubSec+'_mbox_id',ttNewCurMBIDPubSec); /* define new mbox */

				//Time delay
				setTimeout(function(){

					if (typeof tc_extra_info!== 'undefined' && typeof tc_extra_info!== 'null' && typeof containerSegment!== 'undefined' && typeof containerSegment!== 'null'){

						//Check for acc_type parameters

						if (typeof mboxFactoryDefault.get($('#ttMBPubSecMbxsContainer #ttMBPubSecMbxsSelect option:selected').text())['Mb']['x']!=='undefined' && mboxFactoryDefault.get($('#ttMBPubSecMbxsContainer #ttMBPubSecMbxsSelect option:selected').text())['Mb']['x'].src.indexOf('acc_type')>-1){

							//Get the real acc_type and acc_instance of current mbox to maintain them in the replacement too
							var ttLocalCurAccType = decodeURIComponent($.ttMbxChngUrlParam('acc_type',mboxFactoryDefault.get($('#ttMBPubSecMbxsContainer #ttMBPubSecMbxsSelect option:selected').text())['Mb']['x'].src)),
								ttLocalCurAccInst = decodeURIComponent($.ttMbxChngUrlParam('acc_instance',mboxFactoryDefault.get($('#ttMBPubSecMbxsContainer #ttMBPubSecMbxsSelect option:selected').text())['Mb']['x'].src));

							//check if there is a modified version from the tool:

							if ($(".ttMbxChngAccTypeLabel .ttMbxChngAccTypeText").val()!==''){
								ttLocalCurAccType=$(".ttMbxChngAccTypeLabel .ttMbxChngAccTypeText").val();

							}

							if ($(".ttMbxChngAccInstLabel .ttMbxChngAccInstText").val()!==''){
								ttLocalCurAccInst=$(".ttMbxChngAccInstLabel .ttMbxChngAccInstText").val();

							}

							

							mboxUpdate(ttNewCurMBIDPubSec,tc_extra_info,"cont_segment="+containerSegment, "acc_type="+ttLocalCurAccType, "acc_instance="+ttLocalCurAccInst);
						}else{
							mboxUpdate(ttNewCurMBIDPubSec,tc_extra_info,"cont_segment="+containerSegment);
						}

					}else{
						mboxUpdate(ttNewCurMBIDPubSec); /* update mbox content from T&T*/
					}

					$('#ttMBPubSecMbxsContainer, #ttMBPubSecMbxsOverlay').hide();

					//Flash and highlight the modified mbox 3 times
					setTimeout(function(){
						$('[id^="mboxImported-default-'+ttNewCurMBIDPubSec+'"]').wrap( "<div class='ttNewCurMBIDPubSecHighlightWrapper clearfix' style='outline:4px solid red; float:left; clear: both; padding: 4px; margin: 4px;'></div>" );
					}, 1500);

					setTimeout(function(){
						$('[id^="mboxImported-default-'+ttNewCurMBIDPubSec+'"]').unwrap();
					}, 2000);

					setTimeout(function(){
						$('[id^="mboxImported-default-'+ttNewCurMBIDPubSec+'"]').wrap( "<div class='ttNewCurMBIDPubSecHighlightWrapper clearfix' style='outline:4px solid red; float:left; clear: both; padding: 4px; margin: 4px;'></div>" );
					}, 2500);

					setTimeout(function(){
						$('[id^="mboxImported-default-'+ttNewCurMBIDPubSec+'"]').unwrap();
					}, 3000);

					setTimeout(function(){
						$('[id^="mboxImported-default-'+ttNewCurMBIDPubSec+'"]').wrap( "<div class='ttNewCurMBIDPubSecHighlightWrapper clearfix' style='outline:4px solid red; float:left; clear: both; padding: 4px; margin: 4px;'></div>" );
					}, 3500);

					setTimeout(function(){
						$('[id^="mboxImported-default-'+ttNewCurMBIDPubSec+'"]').unwrap();
					}, 4000);

				}, 500);

			//}

		});

		setTimeout(function(){
			//do it on load too
			$('#ttMBPubSecMbxsContainer .ttMbxChngText').val($('#ttMBPubSecMbxsContainer #ttMBPubSecMbxsSelect option:selected').text());

			ttMbxChngSuggestionUpdate(); //on load
		}, 500);



	});
}